Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEAF GROVE Semi-Detached £888,645 £337,000 22 Oct 2002
4 LEAF GROVE Semi-Detached £753,804 £611,071 21 Dec 2018